#ifndef _GAME_OBSTACLE_H_
#define _GAME_OBSTACLE_H_

#include "GameEntity.h"
#include "cocos2d.h"

USING_NS_CC;

class Obstacle : public GameEntity
{
  public:
    Obstacle(b2World * pW);
    virtual ~Obstacle();
    virtual EntityType getEntityType();
    virtual void createBody() = 0;
    virtual void contactBeganWithPlayer(Player * pPlayer, b2Contact * pContact);
};


#endif
